@charset "UTF-8";
body {
  font: 12px/150% tahoma,arial,Microsoft YaHei,Hiragino Sans GB,"\u5b8b\u4f53",sans-serif;
  font-family: "microsoft yahei"; }

/* 版心 */
@media all and (max-width: 1349px) {
  .main {
    width: 990px;
    margin: 0 auto; } }

@media all and (min-width: 1350px) {
  .main {
    width: 1190px;
    margin: 0 auto; } }

.header {
  height: 110px; }
  .header > .main .head-logo {
    width: 160px;
    height: 50px;
    overflow: hidden;
    margin-top: 24px;
    float: left; }
    .header > .main .head-logo h1, .header > .main .head-logo a {
      width: 100%;
      height: 100%;
      display: block; }
    .header > .main .head-logo h1 a {
      background: url(../img/icon.png); }
  .header > .main .head-title {
    float: left;
    height: 34px;
    line-height: 34px;
    font-size: 24px;
    color: #333;
    margin-top: 34px; }
  .header > .main .head-login {
    font-size: 16px;
    float: right;
    margin-top: 55px;
    color: #999; }
    .header > .main .head-login a {
      color: #e2231a; }
      .header > .main .head-login a:hover {
        text-decoration: underline; }

.context .tips-wrapper {
  height: 30px;
  line-height: 30px;
  text-align: center;
  background: #fff8f0; }
  .context .tips-wrapper p {
    vertical-align: middle;
    color: #999999;
    font-size: 12px;
    display: inline-block; }

.context .login-wrap {
  height: 475px;
  margin: 0px 0 20px;
  background: #e93854; }
  .context .login-wrap .login-w-center {
    width: 990px;
    height: 475px;
    margin: 0 auto;
    background: url(../img/background.png) no-repeat; }
    .context .login-wrap .login-w-center .login-from {
      width: 346px;
      float: right;
      margin-top: 40px;
      background: #fff; }
      .context .login-wrap .login-w-center .login-from .btns {
        overflow: hidden; }
        .context .login-wrap .login-w-center .login-from .btns .btn {
          width: 45%;
          height: 54px;
          font-size: 18px;
          color: #666; }
        .context .login-wrap .login-w-center .login-from .btns .btn:hover {
          color: #e4393c; }
        .context .login-wrap .login-w-center .login-from .btns .btn-sao {
          float: left; }
        .context .login-wrap .login-w-center .login-from .btns .btn-zh {
          float: right; }
      .context .login-wrap .login-w-center .login-from .form-box {
        padding: 20px; }
        .context .login-wrap .login-w-center .login-from .form-box .repasswd a {
          color: #B3B7BB; }
        .context .login-wrap .login-w-center .login-from .form-box #gologin {
          width: 100%;
          margin: 10px 0; }
      .context .login-wrap .login-w-center .login-from .goregister {
        width: 100%;
        height: 50px;
        line-height: 50px;
        background: #F4F4F4; }
        .context .login-wrap .login-w-center .login-from .goregister a {
          color: #b61d1d; }
